package com.lt.mapper;

import com.lt.entity.Login;
import com.lt.entity.Student;
import org.apache.ibatis.annotations.Insert;

/**
 * @Author :liteng
 * @Time : 2023-10-21 21:16
 */


public interface LoginMapper {

//    public int list(Long id,Integer identity);

    /**
     * 查询用户是否存在
     *
     * @param num
     * @param identity
     * @return
     */
    Boolean queryUser(Long num, Integer identity);

    /**
     * 用户存在，查询出具体用户
     *
     * @param num
     * @return
     */
    Login queryItem(Long num);

    /**
     * @param student
     */

    void insertStudent(Student student);

    /**
     * 根据学号（教师号）查询姓名
     *
     * @param num
     * @param identity
     * @return
     */
    String selectName(Long num, int identity);

    /**
     * 更新密码
     *
     * @param loginPerson
     */
    void updatePassword(Login loginPerson);

    /**
     * 给定用户号查询id
     * @param userNum
     * @return
     */
    Login selectId(Long userNum);
}
